HEART : A Software Architecture for Distributed Multimedia Multiuser Applications
نویسندگان
چکیده
The distributed multimedia multiuser applications are generally composed of multiple individually-controlled application service elements, which require various complex communication services. In this paper, we present HEART; a software architecture to support distributed multimedia multiuser applications in high-speed networks. The proposed HEART software architecture consists of three layers; the MMCP(Multimedia Multiuser Communication Platform) layer, the CASE(Common Application Service Elements) layer and the target application layer. The MMCP provides structured and dynamically-conngured communication services to the individual applications of CASE layer. And the CASE layer provides various types of basic application service elements which can be exibly conngured and integrated for the development of target applications. The proposed HEART archite-cure will help to develop various distributed multimedia multiuser applications.
منابع مشابه
An End System Software Architecture to Support Multimedia Multiuser Applications
The multimedia multiuser applications such as computer supported cooperative working and desk-top multimedia conferencing are composed of multiple individually-controlled service elements which require complex communication services from underlying communication systems. In this paper, we present an end system software architecture to support multi-media multiuser applications in high-speed net...
متن کاملSHASTRA-an architecture for development of collaborative applications
We address the issue of design of architectures and abstractions to implement multimedia scienti c ma-ions to implement multimedia scienti c manipulation systems in a Concurrent Engineering setting, where experts in a cooperating group communicate and interact to solve problems. We propose a model for the integration of software tools into a multiuser distributed and collaborative environment o...
متن کاملModeling Multiuser Interactions
Due to the growth of the Internet and the fact that more and more people have access to networked computers research on computer supported collaborative learning (CSCL) has gained importance. However development of CSCL environments is expensive. Developers need to consider e.g. distributed computing and team-building and content presentation. Even more difficult is the development of collabora...
متن کاملTowards an Architecture for Distributed Multimedia
The widespread use of multimedia resources has been demanding the reengineering of a broad class of supporting software in order to ease the implementation of multimedia applications. In this paper , we address the features a database system should provide in order to support multimedia applications, with emphasis on its integration to distributed platforms. The architecture of a prototype mult...
متن کاملReliable Synchronization Support and Group-Membership Services for Distributed Multimedia Applications
In this paper we propose a communication software architecture designed to support distributed multimedia applications. In particular, we describe algorithms and protocols that implement reliable synchronization support and group-membership services for those applications. We show that these protocols provide all the non faulty application components with a consistent view of the group membersh...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2007